place in a ravine where soil accumulates - Deutsch Englisch Wörterbuch